needle whelk - French English Dictionary